package pl.engine.camera
{
	import flash.geom.Point;

	/**
	 * @author michalr
	 */
	public interface ICamera
	{
		
		/**
		 * zwraca hID klocka pod zadanym x oraz vID klocka pod zadanym y
		 */
		function get tilePosition():Point;
		
		function get rectPos():Point;
		
		function get iso():ICameraIsoParams;
		
		/**
		 * Podajac numer klocka otrzymujemy pozycje w iso
		 * @param	tx
		 * @param	ty
		 */
		function lookAtTileCenter(tx : uint, ty:uint):void;
		
		//function get look
		
		function info():void;
	}
}
